legally reside - English Synonyms Dictionary